import Request from '@/utils/requset.js'
let request = new Request().http
let uploadFile = new Request().upLoadFile
//全局定义请求头
export default {
	//oss文件上传
	uploadImg:(data,pixel)=>{
		return uploadFile(data,pixel)
	},
	qiniuToken:(data)=>{//七牛云信息
		return request({url:'common/getqiniutoken',method:"",data:data,hideLoading:true})
	},
	// 登录部分
	smsSend:(data)=>{//短信验证码
		return request({url:'sms/send',method:"post",data:data})
	},
	code_login:(data)=>{//验证码登录
		return request({url:'user/mobilelogin',method:"post",data:data,isShowmsg:true})   //,isShowmsg:true
	},
	login:(data)=>{//账号密码登录
		return request({url:'user/login',method:"post",data:data,isShowmsg:true})   //,isShowmsg:true
	},
	logout:(data)=>{//退出登录
		return request({url:'logout',method:"",data:data})
	},
	// 获取汇率 
	getrate:(data)=>{//退出登录
		return request({url:'common/getrate',method:"",data:data})
	},
	// 个人中心
	userInfo:(data)=>{//个人资料
		return request({url:'user/index',method:"post",data:data,hideLoading:true})
	},
	setpaypassword:(data)=>{//修改支付密码
		return request({url:'user/setpaypassword',method:"post",data:data})
	},
	profile:(data)=>{//修改信息
		return request({url:'user/profile',method:"post",data:data})
	},
	getstar:(data)=>{//获取星级信息
		return request({url:'UserSell/getstar',method:"",data:data})
	},
	addaddress:(data)=>{//设置收货地址
		return request({url:'user/addaddress',method:"post",data:data})
	},
	getcity:(data)=>{//获取省市区
		return request({url:'common/getChildren',method:"",data:data})
	},
	addresslist:(data)=>{//地址列表
		return request({url:'user/addresslist',method:"",data:data})
	},
	addressdetail:(data)=>{//地址详情
		return request({url:'user/addressdetail',method:"",data:data})
	},
	addressdelete:(data)=>{//删除收货地址
		return request({url:'user/addressdelete',method:"",data:data})
	},
	flowing:(data)=>{//流水明细
		return request({url:'user/flowing',method:"",data:data})
	},
	walletorderlist:(data)=>{//我的钱包
		return request({url:'VipAward/walletorderlist',method:"",data:data})
	},
	countwithdraw:(data)=>{//提现金额计算
		return request({url:'user/countwithdraw',method:"post",data:data})
	},
	applywithdraw:(data)=>{//申请提现
		return request({url:'user/applywithdraw',method:"post",data:data})
	},
	withdrawlog:(data)=>{//提现记录
		return request({url:'user/withdrawlog',method:"",data:data})
	},
	bindbrank:(data)=>{//国内绑定银行卡
		return request({url:'user/bindbrank',method:"post",data:data})
	},
	bindAbroadBrank:(data)=>{//港澳台绑定银行卡
		return request({url:'user/bindAbroadBrank',method:"post",data:data})
	},
	setBankImgs:(data)=>{//国内补充实名
		return request({url:'user/setBankImgs',method:"post",data:data})
	},
	getContractUrl:(data)=>{//获取灵活薪签约地址 国内电签
		return request({url:'common/getContractUrl',method:"post",data:data})
	},
	youfuNotify:(data)=>{//获取身边云签约地址 国内电签
		return request({url:'common/youfuSign',method:"post",data:data})
	},
	getHTContractUrl:(data)=>{//港澳台电签
		return request({url:'user/realInfo',method:"post",data:data})
	},
	UserMonthsell:(data)=>{//用户详情-累计/月度业绩
		return request({url:'UserSell/UserMonthsell',method:"",data:data})
	},
	UserTeamList:(data)=>{//团队业绩列表
		return request({url:'UserSell/UserTeamList',method:"post",data:data})
	},
	UserTeamListV2:(data)=>{//团队业绩列表2
		return request({url:'UserSell/UserTeamListV2',method:"post",data:data})
	},
	getbank:(data)=>{//获取绑定的银行卡信息
		return request({url:'user/getbank',method:"",data:data,hideLoading:true})
	},
	chuangLanOcr:(data)=>{//ocr识别
		return request({url:'common/chuangLanOcr',method:"post",data:data,hideLoading:true})
	},
	HTChuangLanOcr:(data)=>{//ocr识别
		return request({url:'common/goChuangLanOcr',method:"post",data:data,hideLoading:true})
	},
	// 商品
	getpruductlist:(data)=>{//商品列表
		return request({url:'product/getpruductlist',method:"",data:data,isShowmsg:true})
	},
	getpruductdetail:(data)=>{//商品详情
		return request({url:'product/getpruductdetail',method:"",data:data})
	},
	ordercheck:(data)=>{//确认订单
		return request({url:'order/ordercheck',method:"post",data:data})
	},
	createorder:(data)=>{//提交订单
		return request({url:'order/createorder',method:"post",data:data})
	},
	balancepay:(data)=>{//余额支付
		return request({url:'order/balancepay',method:"post",data:data})
	},
	userorderlist:(data)=>{//订单列表
		return request({url:'order/userorderlist',method:"",data:data})
	},
	orderdetail:(data)=>{//订单列表
		return request({url:'order/orderdetail',method:"",data:data})
	},
	canceorder:(data)=>{//取消订单
		return request({url:'order/canceorder',method:"",data:data})
	},
	getuserlist:(data)=>{//直推粉丝
		return request({url:'order/getuserlist',method:"post",data:data})
	},
	orderexpress:(data)=>{//物流信息页面
		return request({url:'order/orderexpress',method:"post",data:data})
	},
	// 粉丝
	getfenlist:(data)=>{//粉丝列表
		return request({url:'UserFans/getfenlist',method:"",data:data})
	},
	getoveralldata:(data)=>{//粉丝管理-整体数据
		return request({url:'UserFans/getoveralldata',method:"",data:data})
	},
	getgoodpref:(data)=>{//粉丝管理-整体数据-商品偏好
		return request({url:'UserFans/getgoodpref',method:"",data:data})
	},
	getfansdetail:(data)=>{//粉丝详情
		return request({url:'UserFans/getfansdetail',method:"",data:data})
	},
	setuserremark:(data)=>{//设置备注
		return request({url:'user/setuserremark',method:"post",data:data})
	},
	getarrangelist:(data)=>{//今日安排二级表
		return request({url:'user/getarrangelist',method:"",data:data})
	},
	getfensinfo:(data)=>{//粉丝详情-粉丝数据
		return request({url:'UserFans/getfensinfo',method:"",data:data})
	},
	fensorderlog:(data)=>{//粉丝详情-个人购买记录
		return request({url:'UserFans/fensorderlog',method:"",data:data})
	},
	fensordercont:(data)=>{//粉丝详情-贡献购买记录
		return request({url:'UserFans/fensordercont',method:"",data:data})
	},
    //首页
	banner:(data)=>{//轮播图
		return request({url:'resource/getlist',method:"",data:data})
	},
	getDayInfo:(data)=>{//今日数据
		return request({url:'user/getDayInfo',method:"post",data:data})
	},
	homearrange:(data)=>{//今日安排
		return request({url:'user/homearrange',method:"post",data:data})
	},
	moontask:(data)=>{//本月任务
		return request({url:'user/moontask',method:"post",data:data})
	},
	getincomedetail:(data)=>{//收益管理
		return request({url:'UserSell/getincomedetail',method:"post",data:data})
	},
	getmoonincomedetail:(data)=>{//月度收益详情
		return request({url:'UserSell/getmoonincomedetail',method:"post",data:data})
	},
	moonexamine:(data)=>{//本月考核
		return request({url:'UserFans/moonexamine',method:"",data:data})
	},
	homemoonexamine:(data)=>{//首页本月考核
		return request({url:'UserFans/homemoonexamine',method:"",data:data})
	},
	settl_trend:(data)=>{//已结算销售额趋势
		return request({url:'UserFans/settl_trend',method:"",data:data})
	},
	supeInfo:(data)=>{//我的导师
		return request({url:'user/supeInfo',method:"",data:data,hideLoading:true})
	},
	getdetail:(data)=>{//资源位详情
		return request({url:'resource/getdetail',method:"",data:data})
	},
}
/*
请求样式：
    自定义名字: function(data) {
        return request({
            url: "/banner", //请求头
            method:"GET", //请求方式 
            data: data,    //请求数据
            token: token, // 可传  
            hideLoading: false, //加载样式
        })
    },
*/